# near model CODE resource # jump table entries: 0-0 (1 of them) 00000000 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00000004 0C40 0004 cmpi.w D0, 0x4 00000008 6600 008E bne +0x90 /* 00000098 */ 0000000C 2812 move.l D4, [A2] 0000000E 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00000012 0C00 0003 cmpi.b D0, 0x3 00000016 6600 0080 bne +0x82 /* 00000098 */ 0000001A 3A12 move.w D5, [A2] 0000001C 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00000020 0C00 0003 cmpi.b D0, 0x3 00000024 6672 bne +0x74 /* 00000098 */ 00000026 3C12 move.w D6, [A2] 00000028 2F04 move.l -[A7], D4 0000002A 3F05 move.w -[A7], D5 0000002C 487A 0074 pea.l [PC + 0x74 /* 000000A2, value 0x0, cstring "" */] 00000030 487A 0072 pea.l [PC + 0x72 /* 000000A4, value 0x0, cstring "" */] 00000034 487A 0072 pea.l [PC + 0x72 /* 000000A8, value 0x0, cstring "" */] 00000038 A98D syscall GetDialogItem/GetDItem 0000003A 303A 0066 move.w D0, [PC + 0x66 /* 000000A2, value 0x0, cstring "" */] 0000003E 0880 0007 bclr.b D0, 0x7 00000042 0C40 0008 cmpi.w D0, 0x8 00000046 6A4C bpl +0x4E /* 00000094 */ 00000048 4A46 tst.w D6 0000004A 670C beq +0xE /* 00000058 */ 0000004C 0C46 0001 cmpi.w D6, 0x1 00000050 671C beq +0x1E /* 0000006E */ 00000052 0C46 0002 cmpi.w D6, 0x2 00000056 672C beq +0x2E /* 00000084 */ label00000058: 00000058 2F3A 004A move.l -[A7], [PC + 0x4A /* 000000A4, value 0x0, cstring "" */] 0000005C 3F3C 0000 move.w -[A7], 0x0 00000060 A963 syscall SetControlValue/SetCtlValue 00000062 2F3A 0040 move.l -[A7], [PC + 0x40 /* 000000A4, value 0x0, cstring "" */] 00000066 3F3C 00FF move.w -[A7], 0xFF 0000006A A95D syscall HiliteControl 0000006C 6022 bra +0x24 /* 00000090 */ label0000006E: 0000006E 2F3A 0034 move.l -[A7], [PC + 0x34 /* 000000A4, value 0x0, cstring "" */] 00000072 3F3C 0000 move.w -[A7], 0x0 00000076 A963 syscall SetControlValue/SetCtlValue label00000078: 00000078 2F3A 002A move.l -[A7], [PC + 0x2A /* 000000A4, value 0x0, cstring "" */] 0000007C 3F3C 0000 move.w -[A7], 0x0 00000080 A95D syscall HiliteControl 00000082 600C bra +0xE /* 00000090 */ label00000084: 00000084 2F3A 001E move.l -[A7], [PC + 0x1E /* 000000A4, value 0x0, cstring "" */] 00000088 3F3C 0001 move.w -[A7], 0x1 0000008C A963 syscall SetControlValue/SetCtlValue 0000008E 60E8 bra -0x16 /* 00000078 */ label00000090: 00000090 7000 moveq.l D0, 0x00 00000092 4E75 rts label00000094: 00000094 7405 moveq.l D2, 0x05 00000096 6004 bra +0x6 /* 0000009C */ label00000098: 00000098 343C 000D move.w D2, 0xD /* '\r' */ label0000009C: 0000009C 7000 moveq.l D0, 0x00 0000009E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000000A2 0000 0000 ori.b D0, 0x0 000000A6 0000 0000 ori.b D0, 0x0 000000AA 0000 0000 ori.b D0, 0x0 000000AE 0000 .incomplete